public abstract class Cat implements IAnimal {
    protected String name;

    public Cat () {
	this ("");
    }

    public Cat (String name) {
	this.name = name;
    }

    public String getName () {
	return this.name;
    }

    public abstract void talk ();
}
